package io.sage.modules.readsenseapi.entity;

import java.util.List;

public class BFlowViewEvent {
    private Integer id;

    private OriginalFace originalFace;

    private String createdAt;

    private String customerName;

    private String birthday;

    private String captureAt;
    /**
     * 关联会员组
     */
    private BFlowCustomerGroups bFlowCustomerGroups;
    //会员组id
    private Integer customerGroupId;
    //会员数量
    private Integer eventsCount;

    private String  lastCaptureAt;

    private String  lastEventShopName;

    private String  name;

    private String  note;

    private OriginalFace originalFaces;

    private String  originalFaceUrl;

    private String  personId;

    private String  status;

    private String  updatedAt;

    private Integer gender;

    private String phone;

    private String lastEventDeviceName;

    private List<BFlowCustomers> bFlowCustomers;

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getCaptureAt() {
        return captureAt;
    }

    public void setCaptureAt(String captureAt) {
        this.captureAt = captureAt;
    }

    public BFlowCustomerGroups getbFlowCustomerGroups() {
        return bFlowCustomerGroups;
    }

    public void setbFlowCustomerGroups(BFlowCustomerGroups bFlowCustomerGroups) {
        this.bFlowCustomerGroups = bFlowCustomerGroups;
    }

    public Integer getCustomerGroupId() {
        return customerGroupId;
    }

    public void setCustomerGroupId(Integer customerGroupId) {
        this.customerGroupId = customerGroupId;
    }

    public Integer getEventsCount() {
        return eventsCount;
    }

    public void setEventsCount(Integer eventsCount) {
        this.eventsCount = eventsCount;
    }

    public String getLastCaptureAt() {
        return lastCaptureAt;
    }

    public void setLastCaptureAt(String lastCaptureAt) {
        this.lastCaptureAt = lastCaptureAt;
    }

    public String getLastEventShopName() {
        return lastEventShopName;
    }

    public void setLastEventShopName(String lastEventShopName) {
        this.lastEventShopName = lastEventShopName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public OriginalFace getOriginalFaces() {
        return originalFaces;
    }

    public void setOriginalFaces(OriginalFace originalFaces) {
        this.originalFaces = originalFaces;
    }

    public String getOriginalFaceUrl() {
        return originalFaceUrl;
    }

    public void setOriginalFaceUrl(String originalFaceUrl) {
        this.originalFaceUrl = originalFaceUrl;
    }

    public String getPersonId() {
        return personId;
    }

    public void setPersonId(String personId) {
        this.personId = personId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(String updatedAt) {
        this.updatedAt = updatedAt;
    }

    /**
     * 获得当前会员组下的会员
     * @return
     */
    public List<BFlowCustomers> getbFlowCustomers() {
        return bFlowCustomers;
    }

    public void setbFlowCustomers(List<BFlowCustomers> bFlowCustomers) {
        this.bFlowCustomers = bFlowCustomers;
    }

    /**
     * 
     * @return id 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 
     * @param id 
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 头像
     * @return original_face 头像
     */
    public OriginalFace getOriginalFace() {
        return originalFace;
    }

    /**
     * 头像
     * @param originalFace 头像
     */
    public void setOriginalFace(OriginalFace originalFace) {
        this.originalFace = originalFace;
    }

    /**
     * 创建时间
     * @return created_at 创建时间
     */
    public String getCreatedAt() {
        return createdAt;
    }

    /**
     * 创建时间
     * @param createdAt 创建时间
     */
    public void setCreatedAt(String createdAt) {
        this.createdAt = createdAt == null ? null : createdAt.trim();
    }

    /**
     * 客户名称
     * @return customer_name 客户名称
     */
    public String getCustomerName() {
        return customerName;
    }

    /**
     * 客户名称
     * @param customerName 客户名称
     */
    public void setCustomerName(String customerName) {
        this.customerName = customerName == null ? null : customerName.trim();
    }

    /**
     * 性别,0代表女,1代表男
     * @return gender 性别,0代表女,1代表男
     */
    public Integer getGender() {
        return gender;
    }

    /**
     * 性别,0代表女,1代表男
     * @param gender 性别,0代表女,1代表男
     */
    public void setGender(Integer gender) {
        this.gender = gender;
    }

    /**
     * 
     * @return phone 
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 
     * @param phone 
     */
    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    /**
     * 设备名称
     * @return last_event_device_name 设备名称
     */
    public String getLastEventDeviceName() {
        return lastEventDeviceName;
    }

    /**
     * 设备名称
     * @param lastEventDeviceName 设备名称
     */
    public void setLastEventDeviceName(String lastEventDeviceName) {
        this.lastEventDeviceName = lastEventDeviceName == null ? null : lastEventDeviceName.trim();
    }
}